battery tower - German English Dictionary